About Templewood Limited (02747467) United Kingdom