About Bjf Instruments Limited (10621412) United Kingdom