As Swansea City prepare to face Leeds United at Elland Road, we take a closer look at the Yorkshire club.