About S C And M Limited (08314716) United Kingdom