About The Green Jar Limited (11973934) United Kingdom