About The Sea Moss Plug Limited (13330399) United Kingdom