About New Spice (london) Limited (07547596) United Kingdom