About Metropolitan Vickers Limited (12513460) United Kingdom