translate English to French: We could perhaps carry out a detailed survey, or else obtain information from the UK authorities.
On pourrait, au besoin, réaliser une enquête précise, voire obtenir des information à ce sujet auprès des autorités britanniques.