About Centre For Learning And Play Ltd (12583661) United Kingdom