About Deep Blue Straws Limited (11485091) United Kingdom