About Spice Masala Indian (telford) Ltd (12070992) United Kingdom