About Sem Technology Ltd (08981798) United Kingdom