About Industrial & Scientific Holdings Limited (01979785) United Kingdom