About Templeman Partners Limited (08938090) United Kingdom