About The Thomas More Project (02676663) United Kingdom