About Leeds Christian School Of Excellence Ltd (08167436) United Kingdom