About K & H Huddersfield Limited (11328501) United Kingdom