About Green Lane Mini Mart Limited (11470249) United Kingdom