About J F Heagerty Limited (03148558) United Kingdom