About Thomas Lee Ltd (13512705) United Kingdom