About Grosvenor Fish Bar Limited (08016243) United Kingdom