I came across this stamp which caught my eye, anyone any idea where it's from
You have posted the stamp upside down.
I'd suggest Eric is correct, an Ottoman revenue stamp.
Receipts and Acquittances
Perforate 13.25 Unwatermarked
Tughra of Sultan Abdul Hamid ll
McDonald catalogue possibly #5 (10 paras) Black on dull orange, or black on Pale orange
Value : 50c