About Black Box Instrumentation Ltd (12843451) United Kingdom