About Smr Civil & Structures Limited (10615312) United Kingdom