About R&k Instrumentation Limited (09075804) United Kingdom