About J D Allen Consulting Services Limited (08738084) United Kingdom