About Lords Dryclean Ltd (12299796) United Kingdom