About Sun Sandwich Bar Ltd (11531512) United Kingdom