In London the Piccadilly Rd location of Caviar House does sell Balik Salmon. Have seen it at the LHR location in T5, but the airport location did not have the same selection and variety as the Piccadilly Rd location.
Can't comment on US customs and if it will be allowed into the US.