About C & R Mccartan Ltd (NI603245) United Kingdom