About Mcdonnell Holdings Ltd (13638324) United Kingdom