About London Hospitality Linen Limited (08092548) United Kingdom