About Mersea Mudd Shack Ltd (12584241) United Kingdom