About Exel (chemists) Limited (12424209) United Kingdom