About William Cox & Son (chemists) Limited (SC028222) United Kingdom