About Templar Bureau Limited (12052280) United Kingdom