About S & C Thomson Services Limited (11409763) United Kingdom