About Richard Haward S Oysters (mersea) Ltd (12057984) United Kingdom