About Birchwood Holdings Ltd (13395072) United Kingdom