About Ross Cooper Associates Llp (OC417583) United Kingdom