About Sugar N Spice And All Things Nice Ltd (12337401) United Kingdom