Margam Castle, a sprawling castle in South Wales, and the land it is built on has a grim history that spans over 4,000 years, with tales of death, despair and a family curs