About Halsteads (chemists) Limited (00339483) United Kingdom