About S J T Associates Limited (02550007) United Kingdom