About Greenwich Laundry Co Ltd (05767141) United Kingdom