About Templeremedies Ltd (13213208) United Kingdom