About Lancaster Laundrette Ltd (11263402) United Kingdom