BBA Group, PLC SWOT Analysis