About Pritchard Services Ltd (12207628) United Kingdom