About Seaweed Hut Limited (13550733) United Kingdom