About Templars (chemists) Limited (00793947) United Kingdom