About Prescott Instruments Limited (02959836) United Kingdom