About William Thompson Fine Cloths (huddersfield) Limited (08661568) United Kingdom