About Farquharson Limited (13264722) United Kingdom