About Birch Holdings Limited (10142591) United Kingdom