About Simply Cartons Holdings Limited (07810601) United Kingdom