About Russell Scientific Instruments Limited (01188173) United Kingdom