About Birchbale Builders Limited (01713900) United Kingdom