About Hannay And Duncan Llp (SO306186) United Kingdom