About Hugh Farquhar Limited (SC240824) United Kingdom