I asked Google to confirm and they said 'Yes' poor LPQ.
So I thought about it - There's nothing wrong with my site or the LP.
The only issue I have is that my domain name host recently changed hands and the new owners have rejigged so that all sites are 'framed' in their wrapper page.
So I asked if that could be a problem.
And I got an answer!
Yes, it IS the problem, definitely, checked and confirmed by technical staff.
I could cry.
Having a host who would do that was your first mistake. So live and learn. Get a real host and get going.
You could bypass getting the new domain and it may be a while before you are rescored, but the only way to find out is try. I would definitely create new landing page urls at the very least.