About Sc Golf Limited (08806106) United Kingdom