About Thorn Holdings Limited (13327780) United Kingdom