Animals in Isle Of Barra, Isle Of Barra We help you find any company! Sandray Shellfish Ltd. 142 Brevig, Castlebay Isle Of Barra, Isle Of Barra