About J&j Golf Services Ltd (11259704) United Kingdom