About Dullam & Co (farmers) Ltd (04675028) United Kingdom