About Joe Stewart Instrumentation Limited (09499634) United Kingdom