About F.t.holt & Son (farms) Limited (11703603) United Kingdom