About Barhale Construction Services Limited (01808140) United Kingdom