About Cramers Sandwich Bar Ltd (11743575) United Kingdom