About Thornburgh Consulting Limited (11182166) United Kingdom