About Templar Investigation Services Ltd (12930057) United Kingdom