About Severn Valley Farmers Ltd (05132862) United Kingdom