About G.f. Farquhar (farms) Limited (SC250857) United Kingdom