About Bamford Farms Ltd (10294761) United Kingdom