About Nicola Mcnamara Limited (06627256) United Kingdom