About Anderson Claims Limited (03979239) United Kingdom