About Sumner And Tulloch Construction Limited (13447706) United Kingdom