About Meridian Seahorse Ltd (06905604) United Kingdom