About Ducane Dry Cleaners Sheen Ltd (10025992) United Kingdom