Barry Philip Foster, 51, was held on an international arrest warrant in the town of Torrevieja, south of Alicante.