About D Liddle Consulting Limited (09639584) United Kingdom