About Peter Shepherd Consultancy Limited (09319180) United Kingdom