About Golf Max Ltd (08705538) United Kingdom