About Peter Shepherd Consulting Ltd. (08614848) United Kingdom