About L And S Food Limited (11634748) United Kingdom