About Carrington Edmunds Limited (10347443) United Kingdom