About Howard Textile Consultancy Ltd (13138739) United Kingdom