About Smcs Limited (03935428) United Kingdom