Kingston Communications (HULL), PLC SWOT Analysis