About Isadora Cleaning Company Ltd (10361534) United Kingdom