About Meet And Jam Limited (08265391) United Kingdom