About Linen Express Limited (10075607) United Kingdom