About Stc Pendersons Inc Ltd (11724050) United Kingdom