About Sea Shell Club Limited (07345157) United Kingdom