About The London Preschool Limited (12377258) United Kingdom