About David Gemmell Golf Limited (SC268648) United Kingdom