About Appleton Scientific Instruments Limited (02416033) United Kingdom