About S & M Investment (holdings) Limited (12408545) United Kingdom