About Templar Brooks Ltd (10711660) United Kingdom