About Mackencore Uk Limited (12082188) United Kingdom