About Play Space Ltd (12195821) United Kingdom