About Smc Logic Ltd (08164538) United Kingdom