About Jam In The Middle Ltd (10234396) United Kingdom