About Play Places Ltd (07411147) United Kingdom