About Ssw Huddersfield Ltd (10837486) United Kingdom