About Laundered Linen Limited (10133492) United Kingdom