About Birch Group Holdings Limited (12058543) United Kingdom