About Thistle Publishing Limited (08337151) United Kingdom