About The Sandwich Printing Company Limited (02833854) United Kingdom