About Walters Washers Ltd (11376393) United Kingdom