About Imlee Spice (york) Ltd (11655183) United Kingdom