About Bainsbeck Farms Ltd (10699906) United Kingdom