About A Dodd Ltd (12104445) United Kingdom