About Brennard Textiles Limited (09797350) United Kingdom