About Mcnamara Consultancy Ltd (13207866) United Kingdom