About Bread And Shutter Limited (06162947) United Kingdom