About Templars L.t.c. Members Association Limited (00557261) United Kingdom