About Vaughans Farms Ltd (03556610) United Kingdom