About Carrington Specialty Limited (13143828) United Kingdom