About Carroll Enterprises Ltd. (11761080) United Kingdom