About Richard Peel Consultancy Ltd (08599902) United Kingdom