About Charnwood Instrumentation Services Limited (02048275) United Kingdom