About S N C International Limited (06366616) United Kingdom