About Lee A. Dodd Ltd (09526828) United Kingdom