About Pritchard Associates (uk) Limited (07028473) United Kingdom