About Sadler Scientific Ltd. (09832452) United Kingdom