About Sc Master Limited (13191627) United Kingdom