About Templers Safety And Security Ltd (12265826) United Kingdom