About English Yarns Limited (03151718) United Kingdom