About Templar Wealth Management Limited (07157059) United Kingdom