About Pritchard & Company Limited (06948898) United Kingdom