About Pritchard And Partners Ltd. (03191292) United Kingdom