About Blue Oyster Bar Limited (12953605) United Kingdom