About Suck Paper Straws Ltd. (12169535) United Kingdom