About Carroll Mc Limited (11343714) United Kingdom