About Birrell Bars Limited (12140031) United Kingdom