About Gemmell Golf Limited (SC308471) United Kingdom