About Dover Design Associates Limited (06417449) United Kingdom