About Spice Touch (lancashire) Limited (09413517) United Kingdom