About Ukwelder Ltd. (04289190) United Kingdom