About Kbb Instrumentation Limited (11604314) United Kingdom