About Pritchard Patent Product Company (2001) Limited (04207727) United Kingdom