Hi
Selden do a good product for washrooms (smells of Pears)
Or a cheap but very effective method
BIO LOGICAL PERSIL!!!
Dilute a capful to 500ml and spray liberally over the entire area and leave, rinse and clean about 20-30 mins later
For the hole in the urinal
bi-carbonate of soda, 1 tablespoon, followed by a third of a bottle of white viegar (costs less than a £1 for both) non toxic
Happy days
Regards
Martin