About Bedfordia Farms Limited (00607130) United Kingdom