About Seahorse Cafe Limited (12141451) United Kingdom