About Li S Food Dumfries Limited (SC691712) United Kingdom