About The London & Essex Laundrette Ltd (13377263) United Kingdom