About Thornhill Studios Limited (09411475) United Kingdom