About Templar Services Ltd (09774922) United Kingdom