About Francis Scientific Instruments Limited (01964877) United Kingdom