About The Golf Studio Limited (12226994) United Kingdom