About Edinburgh Associates Llp (SO306783) United Kingdom