About St. Edmunds Spice House Ltd (11902457) United Kingdom