About Cool Linen Limited (11147402) United Kingdom