About Thornhill Business Consulting Limited (07061994) United Kingdom