Ealing Business, Mooch, getting ready to open