About Alan Dodds Limited (05971249) United Kingdom