About Smm Holdings Limited (02286859) United Kingdom