About Thornhill Metalcraft Limited (12413992) United Kingdom