About Mersea Limited (03378571) United Kingdom