About Hall Troy Limited (12466982) United Kingdom