About Roberts Oyster Bar Limited (05115857) United Kingdom