About Cheshire Washer Ltd (13669108) United Kingdom