About Jp Devereux Consulting Ltd (08362595) United Kingdom