About Kirby & Co Instrumentation Ltd (12804403) United Kingdom