About Templegill Technical Services Limited (10734932) United Kingdom