About Playgolf Management Limited (08359291) United Kingdom