About Birch Group Ltd (13113808) United Kingdom