About Pritchard Postings & Co Ltd (11376124) United Kingdom