About Environmental Design Associates Limited (02993427) United Kingdom