About The Temple Club Limited (12256195) United Kingdom