About Lorch Schweisstechnik Limited (02093733) United Kingdom