Trading in handling, loading, lifting equipment, electric motors, generators, heavy equipment & machinery spare parts