Thanks. Another aircraft I had never heard of.
Manx - tailless - geddit?
I struggled with the "swept leading edge" until I realized that the Gypsy Major had a prop shaft extension, which made me think of pushers. A bit of Googling quickly led me to the Manx, hidden in a plethora of weird aeroplanes!
Nothing immediately available, so Open House.