About Judd S (chemists) Limited (00460098) United Kingdom