About Smec Ltd (12147111) United Kingdom