About Peter Douglass Consultancy Limited (06158797) United Kingdom