It seems more like five minutes than five years ago that we unleashed the world’s first ‘pop-up’ Rentokil Pestaurant on the unsuspecting public at One New Change in London on 15th August 2013. Quite a unique way (we thought)...