About The Green Bucket Limited (10134133) United Kingdom