About Huddersfield Fabrications Ltd (11352390) United Kingdom