About London Linen Management Limited (00584596) United Kingdom