About The Green Stores Group Ltd (12732673) United Kingdom