About S T Sterling Limited (13456682) United Kingdom