About Thomson Services Limited (10580448) United Kingdom