About Birchwood Construction Limited (02276989) United Kingdom