About Houghton Weavers (management) Ltd. (01856123) United Kingdom