About Templar Serv Limited (SC414305) United Kingdom