About Smi Technical Services Limited (09673733) United Kingdom