About S & T Chip Limited (NI631397) United Kingdom