CAST LIMITED, London, GB, ESAB Europe GmbH, 13835