About The Leire Preschool Community Interest Company (10504795) United Kingdom