About Delipacy Weld Ltd (11622953) United Kingdom