About Dlm Sandwich Co. Limited (SC578796) United Kingdom