About John Mcnamara Consulting Limited (07472186) United Kingdom