About James Farquharson Limited (02579950) United Kingdom