About Thistle Brands Ltd (11565522) United Kingdom