About Teacher Absence Limited Partnership (LP019404) United Kingdom