About Smdr Solutions Limited (07333106) United Kingdom