About English S Oyster Bar Limited (01141061) United Kingdom