About Sanders Design Associates Limited (03094338) United Kingdom