About Smec International Uk Ltd (12701821) United Kingdom