About Birchwood Energy Associates Limited (10551165) United Kingdom