About Jam Research Ltd (08803331) United Kingdom