BAY OF BENGAL (UK) LIMITED T/a Bay of Bengal Restaurant: Company Number, Sponsor Licence and Visa Status | ImmigrationGPT