About S. & S. (chemists) Limited (00815997) United Kingdom