About Harrison Design Associates Limited (08254622) United Kingdom