About Carrington Group Europe Ltd (12015928) United Kingdom