About Newmarket Laboratories Ltd (08236503) United Kingdom