About S C Hr And Management Consultancy Limited (11072106) United Kingdom