About Smm Rec Ltd (12727322) United Kingdom