About Mcnamara Construction Limited (10160936) United Kingdom