About Yorkshire And Lancashire Balance Instrumentation Limited (01287854) United Kingdom