About Bellwood Construction Limited (09610144) United Kingdom