About Mason Jar Mom Limited (12689835) United Kingdom