About Monty S Deli Sandwich Bars Limited (05647543) United Kingdom