About Newmarket Scientific Ltd (06805443) United Kingdom