About Indian Spice (oldham) Ltd (12052730) United Kingdom