About Heddington Insurance (u.k.) Limited (01298239) United Kingdom