About Scientific Glass Laboratories Limited (00886418) United Kingdom