I'm UTG with

, i 3 x to 0.60. I have £20 at the table, villian has me covered with £35
Button calls and BB calls, 3 to the flop.
Flop,

BB Checks, I bet £1.35, 3/4 pot, other player raises to £5.10 (at this point pot is £8.25)
I move all in.
Just wondering what would others do, fold, call or jam?
The reason i jammed was because i had so much equity in the hand, it's quite a big bet to be peeling plus if i hit, it's prob hard to get more value. And i suppose a small % of the time he will fold to the jam.
Thoughts on my line here? I think it's decent enough, but would be interested to hear others thoughts.
Thanks
Edit; never put in any reads! It's such a massive raise, my gut feeling was it wasn't a set or flopped straight. I think with a hand like these, he is going to raise smaller to get value. I thought he really didn't want to see another street. I thought he had something like 88, 99s-jj's, i didn't really think queens, you'd expect a 3 bet pre flop. I suppose he could have something like 5,6 or 6,7 for 2 pair. Against a lot of this range, shoving doesn't look that great! But at the time i just felt most of my outs were live. It's really difficult i don't like paying such a high price to peel to see the turn.