About Nice & Spice Felixstowe Ltd (12141230) United Kingdom