About Stitch & Clean Drycleaners Ltd (09138645) United Kingdom