About Weathercock Farm (mersea) Limited (00821052) United Kingdom