About Barry Mcnamara Services Limited (12424077) United Kingdom