About Thomas Hearn Limited (00307524) United Kingdom