About Vogue Textiles & Accessories Limited (12835433) United Kingdom