Could this storage business be a great growth stock to buy?  Motley Fool UK