About Eclipse Drycleaners Limited (10411123) United Kingdom