About Collins Mchugh Csr Limited (12896832) United Kingdom