About Andrew Dodd Consulting & Associates Limited (07104404) United Kingdom