About Peter Mullin Public Sector Financial Consultant Limited (05678318) United Kingdom