About Sea Sense Flip Flops Limited (12872649) United Kingdom