About Templewood Manufacturing Ltd (13179650) United Kingdom