About Coats Industrial Thread Brands Limited (02896429) United Kingdom