About The Salt Water Grill Ltd (13024488) United Kingdom