About Tuck-in Sandwich Bar Ltd (10539845) United Kingdom