About Glenn Mcnamara Limited (10125680) United Kingdom