About Temple Street Launderette Limited (07704456) United Kingdom