About Birchwood Construction & Carpentry Limited (10953483) United Kingdom