ooh thank you that sounds interesting! Perhaps my next explore.
The Peel was referenced in an old book of walks I have and one website talking about it getting torn down seemed to think there were still ruins visible - I suspect it's a bit out of date...