About Pritchard High Voltage Limited (09272272) United Kingdom