About Freshwater Linen Limited (10249304) United Kingdom