About Bal Instrumentation Limited (SC581545) United Kingdom