About Golf Studio Design Limited (12575180) United Kingdom