About Ajb Instrumentation Ltd (10881356) United Kingdom