About Mcnamara Middleton Limited (11132327) United Kingdom