About Status Scientific Controls Limited (02231611) United Kingdom