About Lynmar Sandwich Bar Limited (SC696483) United Kingdom