About The London Laundry Limited (08623781) United Kingdom