About Birch Builders Limited (06400412) United Kingdom