About Beechwood Construction Limited (07092676) United Kingdom