About Sandwells Construction Limited (04713229) United Kingdom