About Sloane Dry Cleaners Ltd (13088940) United Kingdom