About Masala Llanelli Ltd (10437655) United Kingdom