About Birch Investment Group Limited (13095531) United Kingdom