I don't know if this expression exists I'm the US, but...

"Wouldn't touch this with a barge pole"

Translation: everything Awb said above!

Cheers
George