About Harrogate Architectural Limited (09950925) United Kingdom