About S C Investments (herts) Limited (09180311) United Kingdom