About Pickling Jar Limited (11302207) United Kingdom