About Wellhouse Farm (mersea) Limited (00821019) United Kingdom