About Templar Electrical And Security Ltd (13665428) United Kingdom