About Specialist Play Learning & Activity Team Ltd (07485371) United Kingdom