About Templar Hcc Ltd (06794714) United Kingdom