About The Linen Laundrette Ltd (SC512823) United Kingdom