About Huntington Hall Farms Limited (11881360) United Kingdom