About Stephen Marshall Construction Limited (13496111) United Kingdom