About Vaso Glass Straws Limited (12056418) United Kingdom