About H.a. Lambert (farmers) Limited (00523912) United Kingdom