About Farquhar Limited (SC584825) United Kingdom