About Templecombe Cad Design Limited (08033378) United Kingdom