About The Templar Pilgrimage Trust (o.t.j.) (CE024214) United Kingdom