About Wallace Bebb Farms Limited (01069523) United Kingdom