About Mackennal Limited (05097112) United Kingdom