About Magic Clean Environmental Services Limited (12796814) United Kingdom