About Prickly Thistle Consulting Limited (06657018) United Kingdom