About Dodds Design Limited (09164697) United Kingdom