About S N C Consultancy Limited (10069928) United Kingdom