About Pressure Design & Engineering Limited (01160560) United Kingdom