About Jam & Jaf Ltd (13440579) United Kingdom