About Dry Washers Limited (11925419) United Kingdom