About Templegate Aromatics Limited (12609487) United Kingdom