About Green World Stores Ltd (09614306) United Kingdom