Oates Motorscrubber - Ultimate Lightweight Cleaning Machine

The Ultimate Cordless, High Torque, Lightweight Cleaning Machine Oates® MotorScrubber quickly and effortlessly cleans your washrooms, showers, stairs, skirting/baseboards, windows, swimming pools, motor vehicles and other hard to clean areas.
Designed for safe and reliable use, this is the ultimate scrubber.
From

Motorscrubber Starter Kit BMS-2000M - Handy Cordless Motorscrubber

The Ultimate Cordless, High Torque, Lightweight, Multi-Purpose Cleaning Machine. Oates® MotorScrubber an ultimate cordless handy scrubber, quickly and effortlessly cleans your  washrooms, showers, stairs, skirting/baseboards, windows, swimming pools, motor vehicles and other hard to clean areas.
From

Motorscrubber Prowash Starter Kit for High Level Deep Scrubbing

Motorscrubber ProWash is a totally unique, simple to use, portable machine allowing mechanical scrubbing with chemical injection of large surfaces. It easily distributes chemicals and rinses dirt.