About Thornton Consulting Limited (06721511) United Kingdom