About Templar Software Ltd (03625349) United Kingdom