About The Knights Templar School (07552786) United Kingdom