About Mason & Son (chemists) Limited (00648468) United Kingdom