About Lettuce Eat (glasgow) Limited (SC542396) United Kingdom