About Greengrow Co-operative Ltd. (06919172) United Kingdom