About M.d. Hamilton (farms) Limited (02847743) United Kingdom