About Seahorse Versatility Ltd. (04011578) United Kingdom