About Prescott Instruments (manufacturing) Ltd (04092104) United Kingdom