About S E Spice Limited (10664268) United Kingdom