About Pritchard Associates Limited (05314475) United Kingdom