About Spectrolab Systems Limited (03681268) United Kingdom