About Seahorse Restaurant Limited (06387610) United Kingdom