About Harrogate Holdings Limited (11872289) United Kingdom