About M.b.m. Farms Ltd. (SC175029) United Kingdom