About James Heagerty Limited (00929012) United Kingdom