About Suckerstraws Ltd (11530933) United Kingdom