About London Drycleaners Limited (12334953) United Kingdom