About Templeton Tools & Machinery Limited (SC077414) United Kingdom