About Stuart Clegg Associates Limited (03941720) United Kingdom