About Carrickhill Investments Limited (NI640163) United Kingdom