About International Management Services (attleborough) Limited (11958894) United Kingdom