About S.m. & R.d. Limited (02396238) United Kingdom