About Templeford Limited (01864955) United Kingdom