About I. Thomas Limited (09806214) United Kingdom