About S J Tetther Limited (11308360) United Kingdom