About Birch-bjornstrom Investments Limited (12212604) United Kingdom