About Dss (harrogate) Limited (07150985) United Kingdom