About Thornhill Scott Limited (02799071) United Kingdom