About Project Thomas Limited (09559043) United Kingdom