About Thomas R Hearn Ltd (11830491) United Kingdom