About Thorn Holdings Limited (10606230) United Kingdom