About Jam & Cake Ltd (07675466) United Kingdom