About Carrington Ross Ltd (13288408) United Kingdom