About Elizabeth Thomas Investments Limited (10104496) United Kingdom