About Jam Jar Project Ltd. (08786983) United Kingdom