About Spice Consultants (london) Limited (07059988) United Kingdom