About S-trent Limited (13106786) United Kingdom