About South Leicester Teaching Practices Ltd (09104876) United Kingdom