Buying shares in first group

I want to know is it permissable to buy shares in first group plc company. They are a private sector provider for the transport sector. In the transport rail companies they sell alcohol and pork.