About Team Masala Bay Ltd (09274793) United Kingdom