About D 2 Design Associates Limited (05948894) United Kingdom