About B & R Textiles Limited (01229617) United Kingdom