About Farquharson Grant & Partners Llp (OC366188) United Kingdom