DS (22) just went to drop off a bank statement as proof of address at a temp agency. The woman queried his recent DLA payment and started asking questions. She wanted to know what it was for. Transpired she didn't realise it was an in-work benefit and while she was off 'checking with the auditors' what info they needed I told DS that IIRC nobody (but the GP/DWP) has any right to ask what he gets it for and he is not obliged to tell them.
In the end I think they went for something like 'I receive DLA for a condition that does not affect my work' and left it at that. Never come across this before but am I right? He surely doesn't have to declare it to them does he?