About International Management & Engineering Group Limited (04951338) United Kingdom