Cleaning Show presents Innovation Awards 2013
The organisers of The Cleaning Show, which has been taking place in the UK this week, have named the winners of the 2013 Innovation Awards.
The organisers of The Cleaning Show, which has been taking place in the UK this week, have named the winners of the 2013 Innovation Awards.