About Stuart Cooper Associates Limited (11302071) United Kingdom