About Spice Lounge (shepshed) Limited (10534160) United Kingdom