About S J C Management Consultancy Limited (10730178) United Kingdom