About Chingford Soft Ice Cream Ltd (11813400) United Kingdom