About Setronics Instrumentation Limited (03226629) United Kingdom