About Stadco Holdings Ltd. (04215953) United Kingdom