About The Consultant Headteacher Limited (11854125) United Kingdom