About Buckland Hall Farms Limited (12413261) United Kingdom