About Bellan Farm Ltd (07315010) United Kingdom