About Sea Shells Leisure Ltd. (04932188) United Kingdom