About Quick Wash & Dry Limited (12761446) United Kingdom