About Mills Agricultural Limited (07718633) United Kingdom