About The Linen Xpress Limited (12149820) United Kingdom