About Spice Lounge (devon) Ltd (13123082) United Kingdom