About Carrington-wells Holdings Ltd (12468698) United Kingdom