About Golf Studio 59 Ltd (11604087) United Kingdom