If it smells like ammonia, it could very possibly be mould.

And it's spelled mould up here uber. I suggest you read up on your UK/US english differences.