About Clegg Wools Limited (01688420) United Kingdom