About B. And D. Dudley (chemists) Limited (00828751) United Kingdom