About Mcvickers Limited (01237036) United Kingdom