About Thorn Eica Limited (06184293) United Kingdom