About Clan Chemists Limited (SC036268) United Kingdom