About Irie Jam Spices Ltd (12842010) United Kingdom