About D & S Tailors And Dry Cleaners Ltd (11128235) United Kingdom