About Sands House Huddersfield Ltd (12766291) United Kingdom