About Meredith Pritchard Claims Consultants Limited (10395171) United Kingdom