About Carlton Paper Sticks Limited (08861625) United Kingdom