About Spice (uk) Limited (02192335) United Kingdom