About Thorn Works Developments Ltd (12443891) United Kingdom