About Spice & Ice Limited (09550778) United Kingdom