About The Swedish Pouch Company Ltd (12806989) United Kingdom