About Templar Knight Consulting Services Ltd (13095830) United Kingdom