I think its stuff called Bio Green?
I might be wrong. Thats an industrial cleaning fluid. Might be right, but might be worth finding someone to confirm the name.
Other options include Dettol and Flash Power SPray, but that can sometimes not be perfect, and be quite messy. Dettol is advised, but didn't work perfectly for me.