About Thornhill Holdings Limited (04785850) United Kingdom