About Carroll Management Ltd (09181914) United Kingdom