About The Laundry Project Ltd (11814729) United Kingdom