About J & P Golf Limited (06026769) United Kingdom