About Seahorse Leisure Limited (07179659) United Kingdom