About Thornhill Engineering Services Limited (10257394) United Kingdom