Storage giants Lock Stock deliver a £285K investment in new lorry Expanding self-storage giant Lock Stock have made a major investment of over a quarter of a million pounds in...