About Mela Laundrette Limited (10717052) United Kingdom