About S L Anderson (chemists) Limited (02972335) United Kingdom