About Spice Cube (charnwood) Ltd (08741517) United Kingdom