About Smi Manufacturing Limited (11715058) United Kingdom