About Vanguard Textiles Limited (05776847) United Kingdom