About Worcester Spice Limited (12453442) United Kingdom