About S & M Holdings Limited (06508424) United Kingdom