About Barry Mcnamee Ltd (11766014) United Kingdom