About Clyde Chemist Limited (06741238) United Kingdom