About Thelaundry Ltd (13112664) United Kingdom