i can put forward a candidate. According to the 1841 army index he was stationed in Corfu in 1841. His service record states he served 2 years 12 days in Corfu.So he could possibly have been there in 1843.I will check when the 42nd were deployed to Corfu.However,,this William served till 1858,and his intended residence on leaving the army was Stirlingshire.He also served in Malta,,Bermuda, Canada and the Crimea. He was in Bermuda in 1851.
First name(s)   William
Last name   Gibson
Birth year   1820
Birth parish   Carnwath
Birth town   Carnwath
Birth county   Lanarkshire
Birth country   Scotland
Service number   1076
Rank   PRIVATE
Regiment   -
Year   1837
Attestation date   17 Nov 1837
Attestation age years   17
Attestation age months   6
Discharge corps   42nd Rl Hd Reg Of Infantry
Discharge service number   1076
Document type   Discharge
Series   Wo 97 - Chelsea Pensioners British Army Service Records 1760-1913