About S T N T Limited (11516390) United Kingdom