About Carter & Co (yorkshire) Limited (13643961) United Kingdom