About Carroll & Gooding 2 Ltd (13702933) United Kingdom