About Spice Rock Limited (09669252) United Kingdom