About Seaweed Alchemy Ltd (08416468) United Kingdom