About William S Instrumentation & Control Ltd (09639648) United Kingdom