About Bay And Bramble Ltd (11874362) United Kingdom