About Harrogate Montpellier Petanque Club Limited (08047373) United Kingdom