About Pritchard & Sons Limited (00789680) United Kingdom