About Folkestone Spice Limited (11315557) United Kingdom