About Sm R&d Limited (06573112) United Kingdom