About Intrinsic Paper Straws Limited (12031604) United Kingdom