About Vorwerk Carpets Limited (02222446) United Kingdom