About O Dowd Beer And Spirits Limited (12051609) United Kingdom