About Sc Measurement & Instrumentation Limited (08880004) United Kingdom