William Hill plc SWOT Analysis