About Linen Corporation Limited (10738923) United Kingdom