About Linen World Limited (08983301) United Kingdom