About Spice Creek Limited (07370482) United Kingdom