About Seahorse Chandlery Ltd (SC658482) United Kingdom