About Carter & Cole Ltd (13057545) United Kingdom