A gang of burglars, bank-robbers, and thieves is plaguing the river Thames in London; their distinctive disguises of rubber masks and rubber gloves giving them the name "The India-rubber Men". What is the connection of the gang with the seedy "Mecca" club?