About J & S Golf Limited (04660793) United Kingdom