About Thomas Elizabeth Limited (10931128) United Kingdom