About Clarkes Golf Limited (08788079) United Kingdom