About Ross & Andersen Llp (OC420616) United Kingdom