About Harrogate Power Associates Limited (05500421) United Kingdom