About Jam Spoon Limited (11915684) United Kingdom