For many, gardening can seem like an alien process. How do you know which flowers are which, or how to take care of them? After all, in the UK alone there are more than 400,000 flowering plant species. Fortunately, for those who aspire to green fingers, there's an app for that.