About Straws Limited (12304689) United Kingdom