About D & A Farquharson Limited (SC535524) United Kingdom