About Dek Weld Ltd (12068830) United Kingdom