About Th&ds Ltd (13530444) United Kingdom