About Microworld Wast Management Ltd (12221133) United Kingdom