I am sorry but we do not advise on claiming benefits when abroad. You really need face to face advice from an advisor with experience in this area, they need access to your documentation so they can liaise directly with the DWP on your behalf.
Do an internet search for "welfare advice" with your postcode, town or county.
BIS
Nothing on this board constitutes legal advice - always consult a professional about specific problems