Had this Indian guy few weeks ago, exactly same story, £100 deposit etc..
I've been just too suspicious when he got my kitchen dimensions wrong, when he asked for deposit and I've sad no.. he went mad, became rude and tried to force me to make order..