About Walshe Associates Llp (OC318478) United Kingdom