About Allspice Limited (13234940) United Kingdom