About Thornton Consulting Group Limited (02207836) United Kingdom