About The Turtle & Bear Sandwich Bar Ltd (11096175) United Kingdom