About Spice Chingford Restaurant Ltd (12095104) United Kingdom