About The Laundry Shop Limited (05421366) United Kingdom