About Bio-logic Science Instruments Ltd (02431462) United Kingdom