About Sandwich Labelling Solutions Limited (02759111) United Kingdom