About Playgarden Design & Resources Ltd (06874103) United Kingdom