About Kershaw Textile Consultancy Limited (06239935) United Kingdom