About Metrovicks Ltd (11294123) United Kingdom