About Mersea Island Community Trading Company Limited (02094431) United Kingdom