About Ultra Wash Limited (11628687) United Kingdom