About The Seahorse Bar And Grill Ltd (12768539) United Kingdom