About Thorn Tree Limited (11020247) United Kingdom