About D P Joy Consulting Limited (12328199) United Kingdom