About Bread And Oysters Limited (10431573) United Kingdom