About Farquharson Grant Limited (06839425) United Kingdom