About S J T Limited (02431706) United Kingdom