https://www.companyinformation.co.uk/company/02851829-AMDELL-LIMITED
AMDELL LIMITED - Overview - Company Information UK