About Dd Design Associates Limited (06338145) United Kingdom