About Jam Sandwich Publications Limited (09941328) United Kingdom