About B A Textiles Limited (02776578) United Kingdom