About Shlurple Straws Limited (11928170) United Kingdom