About Tilleys Sandwich Bar Ltd (04957001) United Kingdom