About Mercia Agricultural Limited (11993238) United Kingdom