About Rinsewashrepeat Ltd. (09596463) United Kingdom