About Eversource Cleaning Tool Co. Ltd (12305303) United Kingdom