About Bendalls Farm Ltd (12685156) United Kingdom