About The Washing Machine Rental Company Ltd (08459703) United Kingdom