Twickenham Scientific Instruments Ltd. Information