About Ssw Harrogate Ltd (10836864) United Kingdom