About Huddersfield Cloth Limited (07151409) United Kingdom