About Sea Clam Paradise Ltd (12542830) United Kingdom