About The Play Pad Limited (06790527) United Kingdom