About The Jam Tart Ltd (09987945) United Kingdom