About Steve Clarke Construction Limited (09182396) United Kingdom