About The Grill & Fish Bar Limited (08928154) United Kingdom