About B & O Textile Consultants Limited (13654171) United Kingdom