About Carrington Media Limited (SC606110) United Kingdom