About Templar Cars Limited (07414266) United Kingdom