About Thelookingglass Limited (11314995) United Kingdom