About Farquharson & Co. Associates Ltd (06199306) United Kingdom