About Templeplace Limited (04122757) United Kingdom