About The Seamoss Shop Ltd (12239647) United Kingdom