About Mccdard Limited (10401977) United Kingdom