About The Green Poop Bag Ltd (12928691) United Kingdom