About Masala Bay Euro Limited (06992171) United Kingdom