About Terry Hearn Ltd (13034559) United Kingdom