About Farquharson Associates Ltd (04884934) United Kingdom