About Waterloo Mirch Masala Ltd (12514730) United Kingdom