About Chingford Spice Ltd (12175393) United Kingdom