About Little Beach House Mersea Limited (13477038) United Kingdom