About Alistair Dodd Consulting Limited (05461696) United Kingdom