About Ken Barnes Textile Consultants Ltd (12370812) United Kingdom