About Mibar Farming Unlimited (07287943) United Kingdom