About Jar Brand Limited (12578990) United Kingdom