About Pressure Technologies Plc (06135104) United Kingdom