About Newall Measurement Systems Limited (05199004) United Kingdom