About Mersea Carpets Limited (02154251) United Kingdom