About Carter & Haines Ltd (11482904) United Kingdom