About Rolling Barrels Ltd (10442836) United Kingdom