About Jam Jar It Limited (06825691) United Kingdom