About Melplash Agricultural Society Limited (06616384) United Kingdom