About Thornhill Ne Limited (11091212) United Kingdom