About The Well Jar Limited (10838694) United Kingdom