About Thistle Consultancy Services Limited (08164673) United Kingdom