About We Are Seahorse Ltd (07546201) United Kingdom