About Seahorse Homeware Limited (12727271) United Kingdom