About Templeman Trustees Limited (08548296) United Kingdom