About Thistl Ltd. (11161002) United Kingdom