About John Stubbs Golf Ltd (07915406) United Kingdom