About The Cloth House (huddersfield) England Limited (05841421) United Kingdom