About Sro C0nstruction Limited (12148181) United Kingdom