About Chandler Design Associates Limited (06852666) United Kingdom