About Anderson Ross Llp (OC308579) United Kingdom