About Playgolf London Limited (06869138) United Kingdom