About The Spice Inn Ltd (11230345) United Kingdom