Strand Holdings Limited t/a McDonald's visa sponsor in Castlerock | SettleWell