About Steadman Lloyd Construction Ltd (10391008) United Kingdom