About Hugh Lowe Farms Limited (02477268) United Kingdom