An article in the Journal of Manx Museum has this to say about The Kew:
The monument at the Kew, when it is further examined, is likely to reveal resemblances with Brittany and the west of the Iberian peninsula.
Not a lot to go on really. I’m glad it’s not just me that finds this site confusing.