About Thorn London Limited (13007290) United Kingdom