About Cleaners Plus Limited (12677009) United Kingdom