About Piper Test & Measurement Limited (02668838) United Kingdom