This site gives you free HPI checks. Not sure how much info you need but is definitely worth trying before you pay the £30. Don't trust if 100% though as Ive heard of people getting clean bills of health on bikes they know were write-offs. Good to check though as if your bike does come up dirty, then at least you haven't wasted £30
https://www.freevehiclecheck.co.uk/