https://www.companyinformation.co.uk/company/SC118625-MILLER-ENVIRONMENTAL-LIMITED/insolvency
MILLER ENVIRONMENTAL LIMITED - Insolvency - Company Information UK