About James Lee Thompson Limited (12039519) United Kingdom