About Beechwood Construction & Development Limited (07713528) United Kingdom