About Thexton Consulting Ltd (08867246) United Kingdom