About Harrogate Reclamation Limited (07325829) United Kingdom