Gaz, who are cleaningspot. First I have heard of them but they have nothing on their site I can find who they are and location !!!!If a company does not have this detail makes me weary of them, I may be wrong but could not find it.Doug