About Pritchard Holdings Ltd (11868601) United Kingdom